Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 KESWICK AVENUE Terraced £134,995 28 Jul 2000
68 KESWICK AVENUE Semi-Detached £305,000 14 Sep 2018
78 KESWICK AVENUE Terraced £124,995 28 Jun 2002